single point mooring buoy - Turkish English Dictionary